$(function () {
    $.ajaxPrefilter



    $("#link_reg").on('click', function () {
        $('.login-box').hide();
        $('.reg-box').show();
    })
    $("#link_login").on('click', function () {
        $('.login-box').show();
        $('.reg-box').hide();
    })
    layui.form.verify({
        pwd: [/^\S{6,12}$/, "密码长度是6-12位非空格组成！"],
        repwd: function (value, item) {
            if (value != $(item).parent().prev().find('input').val()) {
                return "两次密码输入不一致！"
            }
        }
    })

    //注册功能
    $('#from_reg').submit(function (e) {
        e.preventDefault();
        $.post('/api/reguser', {
            username: $("#reg_username").val(),
            password: $("#reg_password").val(),
        }, function (res) {
            if (res.status != 0) return layui.layer.msg(res.message)
            layui.layer.msg("注册成功！");
            $("#link_login").click();

        })
    })

    //登录功能
    $("#reg_login").submit(function (e) {
        e.preventDefault();
        $.ajax({
            method: "POST",
            url: '/api/login',
            data: {
                username: $("#login_username").val(),
                password: $("#login_password").val(),
            },
            success: function (res) {
                if (res.status != 0) {
                    return layui.layer.msg("登陆失败")
                }
                layui.layer.msg("登陆成功")
                localStorage.setItem("token", res.token)
                location.href = "index.html"
            }

        })

    })
})